Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 NORTH GREEN Semi-Detached £132,500 22 Jul 2021
14 NORTH GREEN Semi-Detached £96,000 6 Dec 2007
22 NORTH GREEN Semi-Detached £90,000 11 Aug 2006